home *** CD-ROM | disk | FTP | other *** search
/ Skunkware 5 / Skunkware 5.iso / tls / tls029.1.Z / tls029.1 / systems / 425 < prev    next >
Encoding:
Text File  |  1994-04-19  |  2.0 KB  |  38 lines

  1. FAX and Voice Application Programming Interface and Driver - Brooktrout Technology, Inc.
  2.  
  3. KEYWORDS: communications, voice processing, application development, Program & Application Generators        , 617     
  4.  
  5. The FAX and Voice Applications Programming Interface (API) is a toolkit of C
  6. language functions for XENIX, DOS, UNIX, QNX, Windows NT, UnixWare and OS/2.
  7. It gives programmers the capability to quickly generate sophisticated
  8. multichannel FAX and voice applications.  It can be used with the following
  9. Brooktrout FAX and voice boards:  TR112, TR200, and TR114.  The API functions
  10. provide a means to easily control inbound and outbound FAX and voice calls.
  11. In the case of FAX, the programmer has the flexibility of the T.30 protocol at
  12. their disposal without needing to understand every detail of its
  13. implementation.  For voice, functions exist to play and record speech files.
  14. In addition the programmer can establish and monitor calls, accept inbound
  15. routing information, and play and record speech.  The functions are organized
  16. in groups according to functionality.  They include the following:  line
  17. administration -- Attach, Detach, Reset; telephone -- Dial, Call Progress,
  18. Answer, Wait for Call, Terminate Call; speech -- Play (TR112, TR114, and
  19. TR200) and Record (TR114 and TR200); tone signaling -- Tone Generation and
  20. DTMF Detection.  Infopacket features the API functions process voice and FAX
  21. data that is stored in a series of infopkt structures.  This format is
  22. designed to provide a flexible, easily extendible way to combine segments of
  23. data of various types in one transmission.  Low-level also provides direct
  24. method of sending commands to the channels and processing interrupts.  Example
  25. programs are provided which illustrate the use of most of the functions in the
  26. toolkit.  Along with the application library, several utility programs are
  27. provided for creating and printing FAX files.  The toolkit is available in
  28. binary and source form.
  29.  
  30.  
  31.  
  32.  
  33. Brooktrout Technology, Inc.
  34. Tel: (617) 449-4100
  35. Fax: (617) 449-9009
  36. David Lowe
  37. Vice President Sales
  38.